×
to surrender oneself to the law
meaning in Chinese
自首
Related Words
surrendering
surrender posture
i surrender
surrender custody
surrender agreement
stipulated surrender
surrender to
surrender clause
self surrender
unconditional surrender
to suppress get rid of
to surprise
to survey and measure
to survive your life
PC Version
Copyright © 2018 WordTech Co.